자동 테스트 ArchUnit 연습: Onion Architecture 아키텍처 테스트 의존 방향은 외부 층에서 내부 층으로 일방 통행 가장 바깥 쪽 어댑터는 독립적입니다 테스트 실패 예 ①(도메인 서비스 → 애플리케이션 서비스에 의존) 내부 도메인 서비스 계층의 Service 클래스가 외부 응용 프로그램 서비스 계층의 UseCase 클래스에 종속되어 있다는 아키텍처 위반을 감지한 가정에서 테스트 실패의 예입니다. 테스트 실패 예 ② (사용자 인터페이스 어댑터 → 인프라 어댑터... 자동 테스트자바ArchUnit아키텍처 ArchUnit 실천 : 집약 조작 전용의 리포지토리(나 DAO)에 의해서만, 집약이 영속화되는 것을 강제하는 ①<개별 ver.> 집계를 구성하는 오브젝트는, 데이터베이스 등의 영속화층으로부터, 개별적으로 참조나 갱신하는 것이 아니라, 집약 루트를 기점으로서 집약(객체의 정합)으로서의 일관성을 유지하면서, 참조나 갱신하고 싶다. 테스트 대상의 집계와 클래스의 샘플은 후술. 다음과 같은 집계가 있다고 가정한다. 엔티티의 식별자를 나타내는 값 객체 문서 엔티티와 Dao 품목 엔티티와 Dao 문서 및 품목을 집계로 조작하기 ... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: StringUtil(s) 너무 많은 문제에 지지 않는다 프레임워크나 복수의 라이브러리를 도입하면(자), 각각으로 독자적으로 구현된 StringUtil(s) 클래스가 코드 보완에 복수로 오고 어느 것을 사용하면 좋은가 곤란하다, 라고 하는 것은 자주 있습니다. 개발자에 의해 사용하는 StringUtil(s) 클래스가 달라지면, 일관성이 없는, 예상외의 의존을 포함한 코드가 되어 버립니다. 예를 들어, "StringUtil(s) 는 org.apach... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: 패키지 종속성 아키텍처 테스트 둘째 날 을 다른 테스트 구문을 사용하여 구현합니다. 아키텍처 테스트 구현 아키텍처 테스트 실행 예(테스트 실패 예) 1일째의 의 실패 원인과 같이, 어플리케이션 계층의 Service 클래스가, 프레젠테이션 계층의 Helper 클래스에 의존해 버리고 있다, 라고 하는 아키텍쳐 위반을 검지한 가정에서의 테스트 실패 예. 아키텍처 테스트 구현 아키텍처 테스트 실행 예(테스트 실패 예) 2일째 의... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: Layered Architecture 아키텍처 테스트 자동 테스트자바ArchUnit아키텍처 WinAppDriver로 테스트 자동화: 운영별 테스트 코드 WinAppDriver를 사용하여 Windows 앱의 UI 테스트를 자동화합니다. 환경 구축 순서 및 각 조작의 기술 방법을 이하에 정리한다. Windows 10(개발자 모드 사용) Visual Studio 2019 WinAppDriver 설치 프로그램을 다운로드합니다. WinAppDriver를 설치합니다. Windows 10 개발자 모드를 활성화합니다. WinAppDriver.exe를 실행... VisualStudioWinAppDriver자동 테스트C# BitVisor 소스 코드를 GitHub Code Scanning에 적용했습니다. 네, 제목 그대로입니다. 최근의 BitVisor 소스 코드를 최근 public 리포지토리라면 공짜로 사용할 수 있게 된 GitHub Code Scanning에 걸쳐 보았습니다. 코드를 스캔하여 취약성 등을 자동으로 찾아보고합니다. 아직 조사하지는 않았지만, 스캔 처리와 취약성 보고 등의 다른 처리를 조합하여 워크플로우를 구축하기 위한 기구도 충실한 것 같습니다. 어서 체크! 결과는 다음과 같... BitVisor자동 테스트코드 분석보안 Apex의 자동 테스트로 어려운 이야기와 솔루션 이번에는 애플리케이션 계층의 테스트에 대해 써 갑니다. 어플리케이션 계층의 테스트에서는, 인프라층의 구현에 영향을 받지 않고, 대상 메소드의 로직을 검증할 수 있고, 또한 테스트 코드는 가능한 한 간단하게 유지하고 싶습니다. 다음은 테스트 내용입니다. 2. 요청이 잘못되면 제대로 처리 할 수 있습니까? 4. 취득한 데이터를 올바르게 응답하고 있습니까? 이러한 처리의 경우, 테스트 코드에서는 ... ApexSalesforce자동 테스트unittest Katalon Recorder (Chrome 추가 기능) 사용해 보았습니다. Katalon Studio라는 자동 테스트 도구를 도입했지만 Chrome의 추가 기능 버전도 있으므로 소개해 보겠습니다. Katalon Recorder (Selenium tests generator) ↓에서 이용 가능 Chrome에 추가 확장 기능 추가 추가 기능이 추가됨 회원 등록을위한 페이지가 표시되지만 오른쪽 상단의 ↓ 버튼을 누릅니다. 시작하면 이런 느낌 ↓의 버튼을 눌러 본다 기록이... KatalonStudioKatalonRecorder테스트 자동화자동 테스트Katalon 데이터 설정 테스트 자동화 어느 스마트 폰용 게임 앱의 QA를 담당하고 있습니다. 퀘스트 데이터의 테스트를 일부 자동화할 수 있었으므로 소개합니다. 퀘스트에는 스테이지마다, 등장하는 적이나 그 스킬, 행동 패턴 등이 설정되어 있다 플래너가 Excel에서 퀘스트 데이터를 만들고 있습니다 개발 환경 관리 페이지 (Rails)에서 데이터 설정을 확인할 수 있습니다 퀘스트 데이터의 설정 값 조합에 따라 NG가되는 패턴이 있습... 자동 테스트테스트콰 스마트 폰 앱의 자동 테스트 서비스 MovaTesting을 사용해 보았습니다. 아사히 신문의 이런 게재 를 보고, MovaTesting을 시험해 보았다. ①MovaTesting에 계정 등록 에서 계정을 신규 등록. 이메일 주소와 비밀번호 설정으로 등록해 보았습니다. 계정 등록 통지 메일이 와서 다시 액세스하면 등록 완료. 일반적인 느낌. ② 실제로 MovaTesting을 움직여 보았다 수동 조작으로 시작하면 단말기가 늘어서 있습니다. 17 단말이 있었다. 조금 적은가?... 구름안드로이드인공지능실제 기계 검증자동 테스트 katalon Studio 사용해 보았습니다. 간편하게 테스트를 자동화 할 수있는 Kataron Studio를 사용해 보았습니다. ↓의 사이트로부터 유저 등록해 다운로드해 간편하게 PC에 인스톨하면 액티베이트 해 기동할 수 있다 ◆ 기동해 보면 이런 느낌 ◆웹 조작을 기록해 보기 이 버튼을 누르면 기록 대화 상자가 나옵니다. WebRecorder URL을 입력하고 이 버튼을 누르면 브라우저가 시작되므로 조작하여 화면을 전환해 봅니다. 조... KatalonStudio자동화셀레늄자동 테스트Katalon Appium으로 Android 애플리케이션을 자동으로 테스트하는 환경 zsh를 사용했기 때문에 bash로 적당히 바꾸십시오. Homebrew: 성질상sub이지만 시작하지 않으면 시작하지 않기 때문에main에 넣는다 Node.js Android Studio Appium -- First Step -- 001 Xcode install AppStore 에서 왔습니다.앱 버전은 테스트와 홈brew를 넣어야 하기 때문에 들어가지 않은 분들은 이 순간에 넣어주세요.시간이 ... AndroidAppium자동 테스트tech Xamarin.UITEC 권장 사항 이 테스트 프레임워크는 iOS 및 Android 응용 프로그램에서 C#에 설명된 NUnit 테스트 프레임워크를 사용하여 자동 UI 테스트를 수행할 수 있도록 합니다. Xamarin.iOS 및 Xamarin.안드로이드 프로젝트와 밀접하게 결합하여 Objective-C/Swift 및 자바 로컬 기술된 iOS 및 안드로이드 프로젝트에도 사용할 수 있습니다. Visual Studio를 사용합니다.F... C#Xamarin자동 테스트tech UFO에서 iOS 실기를 사용하고 싶어요. - 후편. - 후편. [Windows] UFO One 설치 [Windows] 설치 Mobile Add-in for local [Mac] 설치 Xcode [Mac]Xcode로ipa 파일 만들기 이 폴더의 다음 여섯 개의 폴더와 파일을 Mac에 복사합니다. HP4M-Agent.ipa HP4M-Agent_D.ipa WebDriverAgentRunner-Runner.ipa WebDriverAgentRunner-Runne... 자동 테스트UFT 자동 테스트를 해보도록 하겠습니다. 대략적인 절차는 다음과 같다. 간단한 테스트 단계 그룹 사용 Autify 를 사용하려면 다음을 준비해야 합니다. 테스트 방안 Autify의 테스트 수행 단위가 된 일련의 총결산 단계 테스트 장면의 조작과 검증을 구성하는 하나 테스트 방안의 첫 번째 사용이 가능하며 테스트 방안 중 하나만 사용(2021/8 현재) 테스트 계획 여러 테스트 방안을 종합하여 테스트를 효과적으로 집행하는 메커니즘 테... 자동 테스트autify Kataron Project v7 프로젝트 제작 단계 Katalon Studio 버전: 7.2.1 (1) > [Download Katalon Studio] (3) 다시, [Download Katalon Studio] (4) 환경에 맞는 zip 파일 다운로드 (5) 동결해제 후 적절한 위치에 배치(동결해제만 가능하면 설치할 필요가 없음) (6) 폴더의 카탈론을 동결해제합니다.exe를 두 번 클릭하여 시작합니다. (1) 활성화(생성된 계정 정보 입... 자동 테스트KatalonStudio "첫 번째 자동 테스트-웹 시스템의 자동 테스트 기반"요약 오라엘러에서 나온'제1차 자동 테스트'의 요점을 정리해 보았다 자동 테스트에서 쉽게 할 수 있는 반모드 피라미드 테스트 UI 테스트 종합 테스트 단원 테스트 엄지법칙 유닛 테스트 VS UI 테스트 개발자 VS 테스트기 터치 UI 테스트 학습 종합 테스트 웹 패브릭 REST(Representational State Transfer) 테스트의 노하우 모듈 테스트 클라이언트 및 서버 측 언어 정적... 자동 테스트UI 테스트단원 테스트 T-DASH로 기본적인 테스트(테스트 방안, 테스트 사례, 테스트 프로그램, 화면 정의)를 써 보았습니다. 테스트 시나리오 테스트 용례 '일반 회원의 2'를 통해 로그인 화면에 사용자 ID와 비밀번호를 설정하고 로그인에 실패한 동작을 검증한다. 1. 화면 정의에서 로그인 실패 메시지 가져오기 허용 오른쪽 화면 요약에서 로그인 화면 클릭 화면 캡처 클릭 화면 오른쪽 아래에 있는 "요소명"을 기재하고 Enter(처음에는 이 추가 방법을 모르고 매뉴얼을 봤습니다.💦) 2. 테스트 방안과 테스트 용례 만... T-DASH자동 테스트 T-DASH 샘플 애플리케이션으로 자동 테스트 및 결과 관찰 메뉴의 '테스트 방안' 을 선택하면 테스트 방안을 설명하는 화면이 열립니다.보아하니 샘플 앱은 호텔의 숙박 예약 사이트인 것 같다.시나리오에는'미등록 사용자','일반 회원','고급 회원'등 세 가지 방안이 있는데 모두 9개의 테스트 사례가 있다.내용을 확인한 후 선택한 테스트 실행을 클릭하여 자동 테스트를 시작하고 실행합니다. 테스트 실행 화면에서 테스트 보고서를 열람할 수 있다.Robot ... robotframeworkT-DASH자동 테스트 T-DASH와 OXYGEN 비교! T-DASH와 다른 테스트 자동화 도구를 비교한 글입니다![PR] T-DASH Advent Calendar 2021 18일째. T-DASH는 바투스 씨가 제작한 저디코드 테스트 자동화 도구다. 일본어로 조작이 가능하고 프로그래밍이 필요 없다는 것이 특징이다.또 일본어 지원을 기대할 수 있다. OXYGEN은 Roman Ovseitsev가 제작한 테스트 자동화 도구다. 특징으로 브라우저의 동작 ... oxygenT-DASH자동 테스트
ArchUnit 연습: Onion Architecture 아키텍처 테스트 의존 방향은 외부 층에서 내부 층으로 일방 통행 가장 바깥 쪽 어댑터는 독립적입니다 테스트 실패 예 ①(도메인 서비스 → 애플리케이션 서비스에 의존) 내부 도메인 서비스 계층의 Service 클래스가 외부 응용 프로그램 서비스 계층의 UseCase 클래스에 종속되어 있다는 아키텍처 위반을 감지한 가정에서 테스트 실패의 예입니다. 테스트 실패 예 ② (사용자 인터페이스 어댑터 → 인프라 어댑터... 자동 테스트자바ArchUnit아키텍처 ArchUnit 실천 : 집약 조작 전용의 리포지토리(나 DAO)에 의해서만, 집약이 영속화되는 것을 강제하는 ①<개별 ver.> 집계를 구성하는 오브젝트는, 데이터베이스 등의 영속화층으로부터, 개별적으로 참조나 갱신하는 것이 아니라, 집약 루트를 기점으로서 집약(객체의 정합)으로서의 일관성을 유지하면서, 참조나 갱신하고 싶다. 테스트 대상의 집계와 클래스의 샘플은 후술. 다음과 같은 집계가 있다고 가정한다. 엔티티의 식별자를 나타내는 값 객체 문서 엔티티와 Dao 품목 엔티티와 Dao 문서 및 품목을 집계로 조작하기 ... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: StringUtil(s) 너무 많은 문제에 지지 않는다 프레임워크나 복수의 라이브러리를 도입하면(자), 각각으로 독자적으로 구현된 StringUtil(s) 클래스가 코드 보완에 복수로 오고 어느 것을 사용하면 좋은가 곤란하다, 라고 하는 것은 자주 있습니다. 개발자에 의해 사용하는 StringUtil(s) 클래스가 달라지면, 일관성이 없는, 예상외의 의존을 포함한 코드가 되어 버립니다. 예를 들어, "StringUtil(s) 는 org.apach... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: 패키지 종속성 아키텍처 테스트 둘째 날 을 다른 테스트 구문을 사용하여 구현합니다. 아키텍처 테스트 구현 아키텍처 테스트 실행 예(테스트 실패 예) 1일째의 의 실패 원인과 같이, 어플리케이션 계층의 Service 클래스가, 프레젠테이션 계층의 Helper 클래스에 의존해 버리고 있다, 라고 하는 아키텍쳐 위반을 검지한 가정에서의 테스트 실패 예. 아키텍처 테스트 구현 아키텍처 테스트 실행 예(테스트 실패 예) 2일째 의... 자동 테스트자바ArchUnit아키텍처 ArchUnit 연습: Layered Architecture 아키텍처 테스트 자동 테스트자바ArchUnit아키텍처 WinAppDriver로 테스트 자동화: 운영별 테스트 코드 WinAppDriver를 사용하여 Windows 앱의 UI 테스트를 자동화합니다. 환경 구축 순서 및 각 조작의 기술 방법을 이하에 정리한다. Windows 10(개발자 모드 사용) Visual Studio 2019 WinAppDriver 설치 프로그램을 다운로드합니다. WinAppDriver를 설치합니다. Windows 10 개발자 모드를 활성화합니다. WinAppDriver.exe를 실행... VisualStudioWinAppDriver자동 테스트C# BitVisor 소스 코드를 GitHub Code Scanning에 적용했습니다. 네, 제목 그대로입니다. 최근의 BitVisor 소스 코드를 최근 public 리포지토리라면 공짜로 사용할 수 있게 된 GitHub Code Scanning에 걸쳐 보았습니다. 코드를 스캔하여 취약성 등을 자동으로 찾아보고합니다. 아직 조사하지는 않았지만, 스캔 처리와 취약성 보고 등의 다른 처리를 조합하여 워크플로우를 구축하기 위한 기구도 충실한 것 같습니다. 어서 체크! 결과는 다음과 같... BitVisor자동 테스트코드 분석보안 Apex의 자동 테스트로 어려운 이야기와 솔루션 이번에는 애플리케이션 계층의 테스트에 대해 써 갑니다. 어플리케이션 계층의 테스트에서는, 인프라층의 구현에 영향을 받지 않고, 대상 메소드의 로직을 검증할 수 있고, 또한 테스트 코드는 가능한 한 간단하게 유지하고 싶습니다. 다음은 테스트 내용입니다. 2. 요청이 잘못되면 제대로 처리 할 수 있습니까? 4. 취득한 데이터를 올바르게 응답하고 있습니까? 이러한 처리의 경우, 테스트 코드에서는 ... ApexSalesforce자동 테스트unittest Katalon Recorder (Chrome 추가 기능) 사용해 보았습니다. Katalon Studio라는 자동 테스트 도구를 도입했지만 Chrome의 추가 기능 버전도 있으므로 소개해 보겠습니다. Katalon Recorder (Selenium tests generator) ↓에서 이용 가능 Chrome에 추가 확장 기능 추가 추가 기능이 추가됨 회원 등록을위한 페이지가 표시되지만 오른쪽 상단의 ↓ 버튼을 누릅니다. 시작하면 이런 느낌 ↓의 버튼을 눌러 본다 기록이... KatalonStudioKatalonRecorder테스트 자동화자동 테스트Katalon 데이터 설정 테스트 자동화 어느 스마트 폰용 게임 앱의 QA를 담당하고 있습니다. 퀘스트 데이터의 테스트를 일부 자동화할 수 있었으므로 소개합니다. 퀘스트에는 스테이지마다, 등장하는 적이나 그 스킬, 행동 패턴 등이 설정되어 있다 플래너가 Excel에서 퀘스트 데이터를 만들고 있습니다 개발 환경 관리 페이지 (Rails)에서 데이터 설정을 확인할 수 있습니다 퀘스트 데이터의 설정 값 조합에 따라 NG가되는 패턴이 있습... 자동 테스트테스트콰 스마트 폰 앱의 자동 테스트 서비스 MovaTesting을 사용해 보았습니다. 아사히 신문의 이런 게재 를 보고, MovaTesting을 시험해 보았다. ①MovaTesting에 계정 등록 에서 계정을 신규 등록. 이메일 주소와 비밀번호 설정으로 등록해 보았습니다. 계정 등록 통지 메일이 와서 다시 액세스하면 등록 완료. 일반적인 느낌. ② 실제로 MovaTesting을 움직여 보았다 수동 조작으로 시작하면 단말기가 늘어서 있습니다. 17 단말이 있었다. 조금 적은가?... 구름안드로이드인공지능실제 기계 검증자동 테스트 katalon Studio 사용해 보았습니다. 간편하게 테스트를 자동화 할 수있는 Kataron Studio를 사용해 보았습니다. ↓의 사이트로부터 유저 등록해 다운로드해 간편하게 PC에 인스톨하면 액티베이트 해 기동할 수 있다 ◆ 기동해 보면 이런 느낌 ◆웹 조작을 기록해 보기 이 버튼을 누르면 기록 대화 상자가 나옵니다. WebRecorder URL을 입력하고 이 버튼을 누르면 브라우저가 시작되므로 조작하여 화면을 전환해 봅니다. 조... KatalonStudio자동화셀레늄자동 테스트Katalon Appium으로 Android 애플리케이션을 자동으로 테스트하는 환경 zsh를 사용했기 때문에 bash로 적당히 바꾸십시오. Homebrew: 성질상sub이지만 시작하지 않으면 시작하지 않기 때문에main에 넣는다 Node.js Android Studio Appium -- First Step -- 001 Xcode install AppStore 에서 왔습니다.앱 버전은 테스트와 홈brew를 넣어야 하기 때문에 들어가지 않은 분들은 이 순간에 넣어주세요.시간이 ... AndroidAppium자동 테스트tech Xamarin.UITEC 권장 사항 이 테스트 프레임워크는 iOS 및 Android 응용 프로그램에서 C#에 설명된 NUnit 테스트 프레임워크를 사용하여 자동 UI 테스트를 수행할 수 있도록 합니다. Xamarin.iOS 및 Xamarin.안드로이드 프로젝트와 밀접하게 결합하여 Objective-C/Swift 및 자바 로컬 기술된 iOS 및 안드로이드 프로젝트에도 사용할 수 있습니다. Visual Studio를 사용합니다.F... C#Xamarin자동 테스트tech UFO에서 iOS 실기를 사용하고 싶어요. - 후편. - 후편. [Windows] UFO One 설치 [Windows] 설치 Mobile Add-in for local [Mac] 설치 Xcode [Mac]Xcode로ipa 파일 만들기 이 폴더의 다음 여섯 개의 폴더와 파일을 Mac에 복사합니다. HP4M-Agent.ipa HP4M-Agent_D.ipa WebDriverAgentRunner-Runner.ipa WebDriverAgentRunner-Runne... 자동 테스트UFT 자동 테스트를 해보도록 하겠습니다. 대략적인 절차는 다음과 같다. 간단한 테스트 단계 그룹 사용 Autify 를 사용하려면 다음을 준비해야 합니다. 테스트 방안 Autify의 테스트 수행 단위가 된 일련의 총결산 단계 테스트 장면의 조작과 검증을 구성하는 하나 테스트 방안의 첫 번째 사용이 가능하며 테스트 방안 중 하나만 사용(2021/8 현재) 테스트 계획 여러 테스트 방안을 종합하여 테스트를 효과적으로 집행하는 메커니즘 테... 자동 테스트autify Kataron Project v7 프로젝트 제작 단계 Katalon Studio 버전: 7.2.1 (1) > [Download Katalon Studio] (3) 다시, [Download Katalon Studio] (4) 환경에 맞는 zip 파일 다운로드 (5) 동결해제 후 적절한 위치에 배치(동결해제만 가능하면 설치할 필요가 없음) (6) 폴더의 카탈론을 동결해제합니다.exe를 두 번 클릭하여 시작합니다. (1) 활성화(생성된 계정 정보 입... 자동 테스트KatalonStudio "첫 번째 자동 테스트-웹 시스템의 자동 테스트 기반"요약 오라엘러에서 나온'제1차 자동 테스트'의 요점을 정리해 보았다 자동 테스트에서 쉽게 할 수 있는 반모드 피라미드 테스트 UI 테스트 종합 테스트 단원 테스트 엄지법칙 유닛 테스트 VS UI 테스트 개발자 VS 테스트기 터치 UI 테스트 학습 종합 테스트 웹 패브릭 REST(Representational State Transfer) 테스트의 노하우 모듈 테스트 클라이언트 및 서버 측 언어 정적... 자동 테스트UI 테스트단원 테스트 T-DASH로 기본적인 테스트(테스트 방안, 테스트 사례, 테스트 프로그램, 화면 정의)를 써 보았습니다. 테스트 시나리오 테스트 용례 '일반 회원의 2'를 통해 로그인 화면에 사용자 ID와 비밀번호를 설정하고 로그인에 실패한 동작을 검증한다. 1. 화면 정의에서 로그인 실패 메시지 가져오기 허용 오른쪽 화면 요약에서 로그인 화면 클릭 화면 캡처 클릭 화면 오른쪽 아래에 있는 "요소명"을 기재하고 Enter(처음에는 이 추가 방법을 모르고 매뉴얼을 봤습니다.💦) 2. 테스트 방안과 테스트 용례 만... T-DASH자동 테스트 T-DASH 샘플 애플리케이션으로 자동 테스트 및 결과 관찰 메뉴의 '테스트 방안' 을 선택하면 테스트 방안을 설명하는 화면이 열립니다.보아하니 샘플 앱은 호텔의 숙박 예약 사이트인 것 같다.시나리오에는'미등록 사용자','일반 회원','고급 회원'등 세 가지 방안이 있는데 모두 9개의 테스트 사례가 있다.내용을 확인한 후 선택한 테스트 실행을 클릭하여 자동 테스트를 시작하고 실행합니다. 테스트 실행 화면에서 테스트 보고서를 열람할 수 있다.Robot ... robotframeworkT-DASH자동 테스트 T-DASH와 OXYGEN 비교! T-DASH와 다른 테스트 자동화 도구를 비교한 글입니다![PR] T-DASH Advent Calendar 2021 18일째. T-DASH는 바투스 씨가 제작한 저디코드 테스트 자동화 도구다. 일본어로 조작이 가능하고 프로그래밍이 필요 없다는 것이 특징이다.또 일본어 지원을 기대할 수 있다. OXYGEN은 Roman Ovseitsev가 제작한 테스트 자동화 도구다. 특징으로 브라우저의 동작 ... oxygenT-DASH자동 테스트